// source --> http://www.fiales.com.br/wp-content/plugins/everest-gallery/js/eg-frontend.js?ver=1.0.1
jQuery(document).ready(function ($) {
function eg_reset_data_index(selector) {
var count = 0;
var total_items = selector.closest('.eg-wrap').find('a[data-lightbox-type]').length;
selector.closest('.eg-wrap').find('a[data-lightbox-type]').each(function () {
count++;
$(this).attr('data-index', count);
$(this).data('index', count);
$(this).attr('data-total-items', total_items);
$(this).data('total-items', total_items);
});
}
function eg_initialize_lightbox() {
$('.eg-wrap').each(function () {
var selector = $(this);
var lightbox_status = selector.data('lightbox-status');
if (lightbox_status) {
var lightbox_type = $(this).data('lightbox-type');
switch (lightbox_type) {
case 'pretty_photo':
var theme = selector.data('pretty_photo-theme');
var social_tools = selector.data('pretty_photo-social');
if (social_tools) {
selector.find("a[data-lightbox-type='pretty_photo']").prettyPhoto({
theme: theme
});
} else {
selector.find("a[data-lightbox-type='pretty_photo']").prettyPhoto({
theme: theme,
social_tools: false
});
}
break;
case 'colorbox':
var transition_type = selector.data('colorbox-transition');
selector.find("a[data-lightbox-type='colorbox']").colorbox({height: '90%', transition: transition_type});
break;
case 'magnific_popup':
selector.find("a[data-lightbox-type='magnific_popup']").magnificPopup({
type: 'image',
gallery: {enabled: true}
});
break;
case 'photoswipe':
if ($('.pswp').length == 0) {
}
break;
}
}
});
}
/*
* Builds Pagination Links
*
* @param {int} current_page
* @param {int} total_page
* @param {int} gallery_id
* @param {string} layout_type
* @return {string}
*/
function build_pagination_html(current_page, total_page, gallery_id, layout_type) {
var pagination_html = '';
if (current_page > 1) {
pagination_html += '
<';
}
var upper_limit = current_page + 2;
var lower_limit = current_page - 2;
if (upper_limit > total_page) {
upper_limit = total_page;
}
if (lower_limit < 1) {
lower_limit = 1;
}
if (upper_limit - lower_limit < 5 && upper_limit - 4 >= 1) {
lower_limit = upper_limit - 4;
}
if (upper_limit < 5 && total_page >= 5) {
upper_limit = 5;
}
for (var page_count = lower_limit; page_count <= upper_limit; page_count++) {
var page_class = (current_page == page_count) ? 'eg-current-page eg-page-link' : 'eg-page-link';
pagination_html += '' + page_count + '';
}
if (current_page < total_page) {
pagination_html += '>';
}
return pagination_html;
}
eg_initialize_lightbox();
$('body').on('click', '.eg-zoom', function () {
$(this).closest('.eg-each-item').find('a[data-lightbox-type]').click();
});
$('body').on('click', '.eg-page-link', function () {
var selector = $(this);
selector.closest('.eg-pagination-block').find('.eg-page-link').removeClass('eg-current-page');
$(this).addClass('eg-current-page');
var layout_type = $(this).data('layout-type');
var page_num = $(this).data('page-number');
var gallery_id = $(this).data('gallery-id');
var total_page = $(this).data('total-page');
$.ajax({
type: 'post',
url: eg_frontend_js_object.ajax_url,
data: {
action: 'eg_pagination_action',
_wpnonce: eg_frontend_js_object.ajax_nonce,
layout_type: layout_type,
page_num: page_num,
gallery_id: gallery_id
},
beforeSend: function (xhr) {
selector.closest('.eg-pagination-block').find('.eg-ajax-loader').show();
},
success: function (response) {
if (selector.closest('.eg-wrap').find('.eg-filter-wrap').length > 0) {
selector.closest('.eg-wrap').find('.eg-filter-trigger[data-filter-key="all"]').click();
}
selector.closest('.eg-pagination-block').find('.eg-ajax-loader').hide();
if (layout_type == 'masonary') {
var masonary_id = selector.closest('.eg-masonary-wrap').find('.eg-masonary-items-wrap').data('masonary-id');
masonary_obj[masonary_id].isotope('destroy');
selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').html(response);
selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').imagesLoaded(function () {
$('.eg-masonary-items-wrap').isotope({
itemSelector: '.eg-each-item',
percentPosition: true,
masonry: {
// use element for option
columnWidth: '.eg-each-item'
}
});
});
} else {
selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').html(response);
}
eg_initialize_lightbox();
var pagination_html = build_pagination_html(page_num, total_page, gallery_id, layout_type);
selector.closest('.eg-wrap').find('.eg-pagination-block ul').html(pagination_html);
}
});
});
/**
* Load More Action
*
* @since 1.0.0
*/
$('.eg-load-more-trigger').click(function () {
var selector = $(this);
var masonary_id = selector.closest('.eg-masonary-wrap').find('.eg-masonary-items-wrap').data('masonary-id');
var layout_type = $(this).data('layout-type');
var page_num = $(this).data('page-number');
var gallery_id = $(this).data('gallery-id');
var total_page = $(this).data('total-page');
var next_page = parseInt(page_num) + 1;
if (next_page <= total_page) {
$.ajax({
type: 'post',
url: eg_frontend_js_object.ajax_url,
data: {
action: 'eg_pagination_action',
_wpnonce: eg_frontend_js_object.ajax_nonce,
layout_type: layout_type,
page_num: next_page,
gallery_id: gallery_id
},
beforeSend: function (xhr) {
selector.hide();
selector.closest('.eg-load-more-block').find('.eg-ajax-loader').show();
},
success: function (response) {
selector.data('page-number', next_page);
selector.closest('.eg-load-more-block').find('.eg-ajax-loader').hide();
if (selector.closest('.eg-wrap').find('.eg-filter-wrap').length > 0) {
selector.closest('.eg-wrap').find('.eg-filter-trigger[data-filter-key="all"]').click();
}
if (layout_type == 'masonary') {
var $items = $(response);
masonary_obj[masonary_id].append($items).isotope('appended', $items);
masonary_obj[masonary_id].imagesLoaded(function () {
})
.done(function (instance) {
console.log('all images successfully loaded');
selector.closest('.ap_pagination').find('.ap_wait_loader').hide();
selector.show();
masonary_obj[masonary_id].isotope('reloadItems').isotope();
})
.fail(function () {
console.log('all images loaded, at least one is broken');
masonary_obj[masonary_id].isotope('reloadItems').isotope();
})
.progress(function (instance, image) {
});
} else {
selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').append(response);
}
eg_reset_data_index(selector);
eg_initialize_lightbox();
if (next_page == total_page) {
selector.remove();
} else {
selector.show();
}
}
});
} else {
selector.remove();
}
});
var masonary_obj = [];
$('.eg-masonary-items-wrap').each(function () {
var $selector = $(this);
var masonary_id = $(this).data('masonary-id');
masonary_obj[masonary_id] = $selector.imagesLoaded(function () {
masonary_obj[masonary_id].isotope({
itemSelector: '.eg-each-item',
percentPosition: true,
masonry: {
// use element for option
columnWidth: '.eg-each-item'
}
});
});
});
$('.eg-filter-trigger').click(function () {
var selector = $(this);
var filter_key = selector.data('filter-key');
var layout_type = selector.data('layout-type');
selector.closest('.eg-filter-wrap').find('.eg-filter-trigger').removeClass('eg-active-filter');
selector.addClass('eg-active-filter');
if (layout_type == 'grid') {
if (filter_key == 'all') {
selector.closest('.eg-wrap').find('.eg-each-item').removeClass('eg-hidden-grid').addClass('eg-visible-grid').show();
} else {
selector.closest('.eg-wrap').find('.eg-each-item').addClass('eg-hidden-grid').removeClass('eg-visible-grid').hide();
selector.closest('.eg-wrap').find('.' + filter_key).removeClass('eg-hidden-grid').addClass('eg-visible-grid').show();
}
} else if (layout_type == 'masonary') {
filterValue = (filter_key == 'all') ? '*' : '.' + filter_key;
var masonary_id = selector.closest('.eg-masonary-wrap').find('.eg-masonary-items-wrap').data('masonary-id');
masonary_obj[masonary_id].isotope({filter: filterValue});
}
});
/**
* Slideshow Layout initialization
*
* @since 1.0.0
*/
var slideshow_obj = [];
$('.eg-slideshow-items-wrap').each(function () {
var selector = $(this);
var pause_duration = selector.data('pause-duration');
var transition_duration = selector.data('transition-duration');
var mode = selector.data('mode');
var next_previous_controls = selector.data('next-previous-controls');
var play_pause_controls = selector.data('play-pause-controls');
var auto_start = selector.data('auto-start');
var adaptive_height = selector.data('adaptive-height');
var pager = selector.data('pager');
var pager_type = selector.data('pager-type');
var slideshow_id = selector.data('slideshow-id');
slideshow_obj[slideshow_id] = selector.bxSlider({
mode: mode,
controls: next_previous_controls,
auto: auto_start,
pause: pause_duration,
pager: pager,
pagerType: pager_type,
autoControls: play_pause_controls,
speed: transition_duration,
autoHover: true,
adaptiveHeight: adaptive_height,
autoControlsCombine: true
});
// console.log(slideshow_obj);
});
/**
* Flimstrip Layout initialization
*
* @since 1.0.0
*/
var filmstrip_obj = [];
$('.eg-filmstrip-items-wrap').each(function () {
var selector = $(this);
var pause_duration = selector.data('pause-duration');
var transition_duration = selector.data('transition-duration');
var mode = selector.data('mode');
var next_previous_controls = selector.data('next-previous-controls');
var play_pause_controls = selector.data('play-pause-controls');
var auto_start = selector.data('auto-start');
var adaptive_height = selector.data('adaptive-height');
var pager = selector.data('pager');
var pager_type = selector.data('pager-type');
var filmstrip_id = selector.data('filmstrip-id');
filmstrip_obj[filmstrip_id] = selector.bxSlider({
mode: mode,
controls: next_previous_controls,
auto: auto_start,
pause: pause_duration,
pager: true,
autoControls: play_pause_controls,
speed: transition_duration,
autoHover: true,
pagerCustom: '#eg-pager-' + filmstrip_id,
adaptiveHeight: adaptive_height,
onSlideBefore: function ($slideElement, oldIndex, newIndex) {
selector.closest('.eg-filmstrip-outer-wrap').find('.eg-filmstrip-pager a').each(function () {
if ($(this).data('slide-index') == newIndex) {
$(this).addClass('eg-active-filmstrip');
} else {
$(this).removeClass('eg-active-filmstrip');
}
});
}
});
// console.log(filmstrip_obj);
});
/**
* Filmstrip Pager Slider initialization
*
* @since 1.0.0
*/
$('.eg-filmstrip-pager').each(function () {
var min_slides = $(this).data('min-slides');
var max_slides = $(this).data('max-slides');
var slide_width = $(this).data('slide-width');
var move_slides = $(this).data('move-slides');
$(this).bxSlider({
minSlides: min_slides,
maxSlides: max_slides,
slideWidth: slide_width,
slideMargin: 5,
moveSlides: move_slides,
pager: false,
});
});
/**
* Carousel initialization
*
* @since 1.0.0
*/
$('.eg-carousel-items-wrap').each(function () {
var selector = $(this);
var pause_duration = selector.data('pause-duration');
var controls = selector.data('controls');
var auto_start = selector.data('auto-start');
var min_slides = $(this).data('min-slides');
var max_slides = $(this).data('max-slides');
var slide_width = $(this).data('slide-width');
var move_slides = $(this).data('move-slides');
$(this).bxSlider({
controls: controls,
auto: auto_start,
pause: pause_duration,
minSlides: min_slides,
maxSlides: max_slides,
slideWidth: slide_width,
slideMargin: 5,
moveSlides: move_slides,
pager: true,
autoHover: true
});
});
/**
* Next Page Pagination
*
* @since 1.0.0
*/
$('body').on('click', '.eg-next-page,.eg-previous-page', function () {
var selector = $(this);
var layout_type = $(this).data('layout-type');
var gallery_id = $(this).data('gallery-id');
var total_page = $(this).data('total-page');
var current_page = $(this).closest('.eg-pagination-block').find('.eg-current-page').data('page-number');
var next_page = parseInt(current_page) + 1;
var previous_page = parseInt(current_page) - 1;
if (selector.hasClass('eg-previous-page')) {
current_page = previous_page;
} else {
current_page = next_page;
}
$.ajax({
type: 'post',
url: eg_frontend_js_object.ajax_url,
data: {
action: 'eg_pagination_action',
_wpnonce: eg_frontend_js_object.ajax_nonce,
layout_type: layout_type,
page_num: current_page,
gallery_id: gallery_id
},
beforeSend: function (xhr) {
selector.closest('.eg-pagination-block').find('.eg-ajax-loader').show();
},
success: function (response) {
selector.closest('.eg-pagination-block').find('.eg-ajax-loader').hide();
if (selector.closest('.eg-wrap').find('.eg-filter-wrap').length > 0) {
selector.closest('.eg-wrap').find('.eg-filter-trigger[data-filter-key="all"]').click();
}
if (layout_type == 'masonary') {
var masonary_id = selector.closest('.eg-masonary-wrap').find('.eg-masonary-items-wrap').data('masonary-id');
masonary_obj[masonary_id].isotope('destroy');
selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').html(response);
selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').imagesLoaded(function () {
$('.eg-masonary-items-wrap').isotope({
itemSelector: '.eg-each-item',
percentPosition: true,
masonry: {
// use element for option
columnWidth: '.eg-each-item'
}
});
});
} else {
selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').html(response);
}
eg_initialize_lightbox();
var pagination_html = build_pagination_html(current_page, total_page, gallery_id, layout_type);
selector.closest('.eg-wrap').find('.eg-pagination-block ul').html(pagination_html);
}
});
});
/**
* Everest Lightbox Initialization
*
* @since 1.0.0
*/
$('body').on('click', 'a[data-lightbox-type="everest_lightbox"]', function (e) {
e.preventDefault();
var lightbox_status = $(this).closest('.eg-wrap').data('lightbox-status');
if (lightbox_status) {
var item_type = $(this).data('item-type');
var image_title = $(this).find('img').attr('alt');
var image_caption = $(this).attr('title');
var item_index = $(this).data('index');
var total_items = $(this).data('total-items');
var gallery_id = $(this).closest('.eg-wrap').data('gallery-id');
var lightbox_theme = $(this).closest('.eg-wrap').data('lightbox-theme');
var lightbox_themes = ['black', 'white', 'blue', 'grey'];
for (var i = 0; i < lightbox_themes.length; i++) {
$('.eg-everest-lightbox-overlay').removeClass('eg-' + lightbox_themes[i] + '-lightbox');
}
$('.eg-everest-lightbox-overlay').addClass('eg-' + lightbox_theme + '-lightbox');
$('.eg-everest-lightbox-previous,.eg-everest-lightbox-next').data('current-index', item_index);
$('.eg-everest-lightbox-previous,.eg-everest-lightbox-next').data('gallery-id', gallery_id);
$('.eg-everest-lightbox-previous,.eg-everest-lightbox-next').data('total-items', total_items);
$('.eg-everest-lightbox-caption').html(image_title);
$('.eg-everest-lightbox-description').html(image_caption);
switch (item_type) {
case 'image':
case 'instagram':
case 'post':
var image_url = $(this).attr('href');
$('.eg-everest-lightbox-source-holder').html('');
$('.eg-everest-lightbox-overlay').addClass('eg-overlay-active');
var $image_holder = $('.eg-everest-lightbox-source-holder');
$image_holder.imagesLoaded(function () {
var image_height = $('.eg-everest-lightbox-source-holder img').height();
var image_width = $('.eg-everest-lightbox-source-holder img').width();
var window_height = $(window).height();
var window_width = $(window).width();
var max_height = window_height * 0.8;
if (image_height > max_height) {
var ratio = image_width / image_height;
var image_width = max_height * ratio;
$('.eg-everest-lightbox-overlay .eg-everest-lightbox-wrap').animate({
width: image_width
}, 500);
$('.eg-everest-lightbox-source-holder img').animate({
width: image_width,
opacity: 1
}, 500);
} else {
var lightbox_width = $('.eg-everest-lightbox-overlay .eg-everest-lightbox-wrap').css('width');
var half_width = 0.5 * window_width;
if (parseInt(lightbox_width) != parseInt(half_width)) {
$('.eg-everest-lightbox-overlay .eg-everest-lightbox-wrap').animate({
width: '50%'
}, 500);
}
}
});
break;
case 'video':
var video_type = $(this).data('video-type');
var video_url = $(this).data('video-url');
var self_video_url = $(this).data('self-video-url');
switch (video_type) {
case 'youtube':
if (video_url == '') {
alert(eg_frontend_js_object.strings.video_missing);
} else {
video_url_array = video_url.split('?v=');
video_id = video_url_array.pop();
video_html = '';
$('.eg-everest-lightbox-source-holder').html(video_html);
$('.eg-everest-lightbox-overlay').addClass('eg-overlay-active');
}
break;
case 'vimeo':
if (video_url == '') {
alert(eg_frontend_js_object.strings.video_missing);
} else {
video_url_array = video_url.split('/');
video_id = video_url_array.pop();
video_html = '';
$('.eg-everest-lightbox-source-holder').html(video_html);
$('.eg-everest-lightbox-overlay').addClass('eg-overlay-active');
}
break;
case 'self-hosted':
if (self_video_url == '') {
alert(eg_frontend_js_object.strings.video_missing);
} else {
video_html = '';
$('.eg-everest-lightbox-source-holder').html(video_html);
$('.eg-everest-lightbox-overlay').addClass('eg-overlay-active');
}
break;
}
break;
case 'audio':
var audio_type = $(this).data('audio-type');
var audio_url = $(this).data('audio-url');
var self_audio_url = $(this).data('self-audio-url');
switch (audio_type) {
case 'soundcloud':
if (audio_url == '') {
alert(eg_frontend_js_object.strings.audio_missing);
} else {
audio_html = ' ';
$('.eg-everest-lightbox-source-holder').html(audio_html);
$('.eg-everest-lightbox-overlay').addClass('eg-overlay-active');
}
break;
case 'self-hosted':
if (self_audio_url == '') {
alert(eg_frontend_js_object.strings.audio_missing);
} else {
audio_html = '';
$('.eg-everest-lightbox-source-holder').html(audio_html);
$('.eg-everest-lightbox-overlay').addClass('eg-overlay-active');
}
break;
}
break;
}
}
});
/**
* Everst Lightbox initialization
*
* @since 1.0.0
*/
$('.eg-everest-lightbox-overlay .eg-close-pop-up').click(function () {
$('.eg-everest-lightbox-overlay').removeClass('eg-overlay-active');
setTimeout(function () {
$('.eg-everest-lightbox-source-holder').html('');
}, 500)
// $('.eg-everest-lightbox-overlay').hide();
});
/**
* Everest Lightbox Previous Trigger
*
* @since 1.0.0
*/
$('.eg-everest-lightbox-previous').click(function () {
var current_index = $(this).data('current-index');
var total_items = $(this).data('total-items');
var previous_index = parseInt(current_index) - 1;
var click_index = (previous_index < 1) ? total_items : previous_index;
var gallery_id = $(this).data('gallery-id');
$('.eg-wrap[data-gallery-id="' + gallery_id + '"] a[data-index="' + click_index + '"]').click();
});
/**
* Everest Lightbox Next Trigger
*
* @since 1.0.0
*/
$('.eg-everest-lightbox-next').click(function () {
var current_index = $(this).data('current-index');
var total_items = $(this).data('total-items');
var next_index = parseInt(current_index) + 1;
var click_index = (next_index > total_items) ? 1 : next_index;
var gallery_id = $(this).data('gallery-id');
$('.eg-wrap[data-gallery-id="' + gallery_id + '"] a[data-index="' + click_index + '"]').click();
});
$('.eg-everest-lightbox-inner-overlay').click(function () {
$('.eg-everest-lightbox-overlay .eg-close-pop-up').click();
});
/*$('.eg-slideshow-outer-layout-5 .eg-slider-caption').hover(function () {
$(this).closest('.eg-each-item').find('.eg-overlay-wrapper img').css('filter', 'invert(0)');
}, function () {
$(this).closest('.eg-each-item').find('.eg-overlay-wrapper img').css('filter', 'invert(0.8)');
});*/
// $('.eg-filmstrip-outer-layout-4 .eg-filmstrip-pager a').hover(function () {
// // console.log($(this).offset());
// var top_offset = $(this).offset().top - 400;
// var top_left = $(this).offset().left - 100;
// var caption_html = $(this).find('.eg-filmstrip-caption').html();
// $(this).closest('.eg-filmstrip-pager-outerwrap').find('.eg-flimstrip-caption-tooltip').html(caption_html);
// $(this).closest('.eg-filmstrip-pager-outerwrap').find('.eg-flimstrip-caption-tooltip .eg-title').show();
// $(this).closest('.eg-filmstrip-pager-outerwrap').find('.eg-flimstrip-caption-tooltip').css({'top': top_offset, 'left': top_left});
// }, function () {
// // $(this).closest('.eg-filmstrip-pager-outerwrap').find('.eg-flimstrip-caption-tooltip').html('');
// });
});
// source --> http://www.fiales.com.br/wp-content/plugins/wp-responsive-menu/js/modernizr.custom.js?ver=1.0
/* Modernizr 2.6.2 (Custom Build) | MIT & BSD
* Build: http://modernizr.com/download/#-shiv-cssclasses-load
*/
;window.Modernizr=function(a,b,c){function u(a){j.cssText=a}function v(a,b){return u(prefixes.join(a+";")+(b||""))}function w(a,b){return typeof a===b}function x(a,b){return!!~(""+a).indexOf(b)}function y(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:w(f,"function")?f.bind(d||b):f}return!1}var d="2.6.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m={},n={},o={},p=[],q=p.slice,r,s={}.hasOwnProperty,t;!w(s,"undefined")&&!w(s.call,"undefined")?t=function(a,b){return s.call(a,b)}:t=function(a,b){return b in a&&w(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=q.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(q.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(q.call(arguments)))};return e});for(var z in m)t(m,z)&&(r=z.toLowerCase(),e[r]=m[z](),p.push((e[r]?"":"no-")+r));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)t(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},u(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+p.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f http://www.fiales.com.br/wp-content/plugins/wp-responsive-menu/js/jquery.touchSwipe.min.js?ver=1.0
!function(e){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],e):e("undefined"!=typeof module&&module.exports?require("jquery"):jQuery)}(function(e){"use strict";function n(n){return!n||void 0!==n.allowPageScroll||void 0===n.swipe&&void 0===n.swipeStatus||(n.allowPageScroll=c),void 0!==n.click&&void 0===n.tap&&(n.tap=n.click),n||(n={}),n=e.extend({},e.fn.swipe.defaults,n),this.each(function(){var r=e(this),i=r.data(P);i||(i=new t(this,n),r.data(P,i))})}function t(n,t){function r(n){if(!(se()||e(n.target).closest(t.excludedElements,Ve).length>0)){var r=n.originalEvent?n.originalEvent:n;if(!r.pointerType||"mouse"!=r.pointerType||0!=t.fallbackToMouseEvents){var i,l=r.touches,o=l?l[0]:r;return We=E,l?ze=l.length:t.preventDefaultEvents!==!1&&n.preventDefault(),je=0,Ne=null,He=null,Xe=null,_e=0,qe=0,Qe=0,Ce=1,Fe=0,Ye=ve(),ue(),pe(0,o),!l||ze===t.fingers||t.fingers===b||X()?(Ze=Oe(),2==ze&&(pe(1,l[1]),qe=Qe=be(Ge[0].start,Ge[1].start)),(t.swipeStatus||t.pinchStatus)&&(i=j(r,We))):i=!1,i===!1?(We=S,j(r,We),i):(t.hold&&(nn=setTimeout(e.proxy(function(){Ve.trigger("hold",[r.target]),t.hold&&(i=t.hold.call(Ve,r,r.target))},this),t.longTapThreshold)),ce(!0),null)}}}function L(e){var n=e.originalEvent?e.originalEvent:e;if(We!==x&&We!==S&&!ae()){var r,i=n.touches,l=i?i[0]:n,o=fe(l);if(Be=Oe(),i&&(ze=i.length),t.hold&&clearTimeout(nn),We=m,2==ze&&(0==qe?(pe(1,i[1]),qe=Qe=be(Ge[0].start,Ge[1].start)):(fe(i[1]),Qe=be(Ge[0].end,Ge[1].end),Xe=Ee(Ge[0].end,Ge[1].end)),Ce=ye(qe,Qe),Fe=Math.abs(qe-Qe)),ze===t.fingers||t.fingers===b||!i||X()){if(Ne=Se(o.start,o.end),He=Se(o.last,o.end),C(e,He),je=me(o.start,o.end),_e=Te(),de(Ne,je),r=j(n,We),!t.triggerOnTouchEnd||t.triggerOnTouchLeave){var u=!0;if(t.triggerOnTouchLeave){var a=Me(this);u=De(o.end,a)}!t.triggerOnTouchEnd&&u?We=U(m):t.triggerOnTouchLeave&&!u&&(We=U(x)),(We==S||We==x)&&j(n,We)}}else We=S,j(n,We);r===!1&&(We=S,j(n,We))}}function k(e){var n=e.originalEvent?e.originalEvent:e,r=n.touches;if(r){if(r.length&&!ae())return oe(n),!0;if(r.length&&ae())return!0}return ae()&&(ze=Ke),Be=Oe(),_e=Te(),_()||!H()?(We=S,j(n,We)):t.triggerOnTouchEnd||t.triggerOnTouchEnd===!1&&We===m?(t.preventDefaultEvents!==!1&&e.cancelable!==!1&&e.preventDefault(),We=x,j(n,We)):!t.triggerOnTouchEnd&&B()?(We=x,N(n,We,d)):We===m&&(We=S,j(n,We)),ce(!1),null}function R(){ze=0,Be=0,Ze=0,qe=0,Qe=0,Ce=1,ue(),ce(!1)}function A(e){var n=e.originalEvent?e.originalEvent:e;t.triggerOnTouchLeave&&(We=U(x),j(n,We))}function I(){Ve.unbind(ke,r),Ve.unbind(Ue,R),Ve.unbind(Re,L),Ve.unbind(Ae,k),Ie&&Ve.unbind(Ie,A),ce(!1)}function U(e){var n=e,r=Q(),i=H(),l=_();return!r||l?n=S:!i||e!=m||t.triggerOnTouchEnd&&!t.triggerOnTouchLeave?!i&&e==x&&t.triggerOnTouchLeave&&(n=S):n=x,n}function j(e,n){var t,r=e.touches;return(z()||W())&&(t=N(e,n,f)),(Y()||X())&&t!==!1&&(t=N(e,n,h)),ie()&&t!==!1?t=N(e,n,g):le()&&t!==!1?t=N(e,n,v):re()&&t!==!1&&(t=N(e,n,d)),n===S&&R(e),n===x&&(r?r.length||R(e):R(e)),t}function N(n,r,c){var p;if(c==f){if(Ve.trigger("swipeStatus",[r,Ne||null,je||0,_e||0,ze,Ge,He]),t.swipeStatus&&(p=t.swipeStatus.call(Ve,n,r,Ne||null,je||0,_e||0,ze,Ge,He),p===!1))return!1;if(r==x&&V()){if(clearTimeout(en),clearTimeout(nn),Ve.trigger("swipe",[Ne,je,_e,ze,Ge,He]),t.swipe&&(p=t.swipe.call(Ve,n,Ne,je,_e,ze,Ge,He),p===!1))return!1;switch(Ne){case i:Ve.trigger("swipeLeft",[Ne,je,_e,ze,Ge,He]),t.swipeLeft&&(p=t.swipeLeft.call(Ve,n,Ne,je,_e,ze,Ge,He));break;case l:Ve.trigger("swipeRight",[Ne,je,_e,ze,Ge,He]),t.swipeRight&&(p=t.swipeRight.call(Ve,n,Ne,je,_e,ze,Ge,He));break;case o:Ve.trigger("swipeUp",[Ne,je,_e,ze,Ge,He]),t.swipeUp&&(p=t.swipeUp.call(Ve,n,Ne,je,_e,ze,Ge,He));break;case u:Ve.trigger("swipeDown",[Ne,je,_e,ze,Ge,He]),t.swipeDown&&(p=t.swipeDown.call(Ve,n,Ne,je,_e,ze,Ge,He))}}}if(c==h){if(Ve.trigger("pinchStatus",[r,Xe||null,Fe||0,_e||0,ze,Ce,Ge]),t.pinchStatus&&(p=t.pinchStatus.call(Ve,n,r,Xe||null,Fe||0,_e||0,ze,Ce,Ge),p===!1))return!1;if(r==x&&F())switch(Xe){case a:Ve.trigger("pinchIn",[Xe||null,Fe||0,_e||0,ze,Ce,Ge]),t.pinchIn&&(p=t.pinchIn.call(Ve,n,Xe||null,Fe||0,_e||0,ze,Ce,Ge));break;case s:Ve.trigger("pinchOut",[Xe||null,Fe||0,_e||0,ze,Ce,Ge]),t.pinchOut&&(p=t.pinchOut.call(Ve,n,Xe||null,Fe||0,_e||0,ze,Ce,Ge))}}return c==d?(r===S||r===x)&&(clearTimeout(en),clearTimeout(nn),J()&&!ee()?($e=Oe(),en=setTimeout(e.proxy(function(){$e=null,Ve.trigger("tap",[n.target]),t.tap&&(p=t.tap.call(Ve,n,n.target))},this),t.doubleTapThreshold)):($e=null,Ve.trigger("tap",[n.target]),t.tap&&(p=t.tap.call(Ve,n,n.target)))):c==g?(r===S||r===x)&&(clearTimeout(en),clearTimeout(nn),$e=null,Ve.trigger("doubletap",[n.target]),t.doubleTap&&(p=t.doubleTap.call(Ve,n,n.target))):c==v&&(r===S||r===x)&&(clearTimeout(en),$e=null,Ve.trigger("longtap",[n.target]),t.longTap&&(p=t.longTap.call(Ve,n,n.target))),p}function H(){var e=!0;return null!==t.threshold&&(e=je>=t.threshold),e}function _(){var e=!1;return null!==t.cancelThreshold&&null!==Ne&&(e=ge(Ne)-je>=t.cancelThreshold),e}function q(){return null!==t.pinchThreshold?Fe>=t.pinchThreshold:!0}function Q(){var e;return e=t.maxTimeThreshold&&_e>=t.maxTimeThreshold?!1:!0}function C(e,n){if(t.preventDefaultEvents!==!1)if(t.allowPageScroll===c)e.preventDefault();else{var r=t.allowPageScroll===p;switch(n){case i:(t.swipeLeft&&r||!r&&t.allowPageScroll!=w)&&e.preventDefault();break;case l:(t.swipeRight&&r||!r&&t.allowPageScroll!=w)&&e.preventDefault();break;case o:(t.swipeUp&&r||!r&&t.allowPageScroll!=T)&&e.preventDefault();break;case u:(t.swipeDown&&r||!r&&t.allowPageScroll!=T)&&e.preventDefault();break;case c:}}}function F(){var e=G(),n=Z(),t=q();return e&&n&&t}function X(){return!!(t.pinchStatus||t.pinchIn||t.pinchOut)}function Y(){return!(!F()||!X())}function V(){var e=Q(),n=H(),t=G(),r=Z(),i=_(),l=!i&&r&&t&&n&&e;return l}function W(){return!!(t.swipe||t.swipeStatus||t.swipeLeft||t.swipeRight||t.swipeUp||t.swipeDown)}function z(){return!(!V()||!W())}function G(){return ze===t.fingers||t.fingers===b||!O}function Z(){return 0!==Ge[0].end.x}function B(){return!!t.tap}function J(){return!!t.doubleTap}function K(){return!!t.longTap}function $(){if(null==$e)return!1;var e=Oe();return J()&&e-$e<=t.doubleTapThreshold}function ee(){return $()}function ne(){return(1===ze||!O)&&(isNaN(je)||jet.longTapThreshold&&y>je}function re(){return!(!ne()||!B())}function ie(){return!(!$()||!J())}function le(){return!(!te()||!K())}function oe(e){Je=Oe(),Ke=e.touches.length+1}function ue(){Je=0,Ke=0}function ae(){var e=!1;if(Je){var n=Oe()-Je;n<=t.fingerReleaseThreshold&&(e=!0)}return e}function se(){return!(Ve.data(P+"_intouch")!==!0)}function ce(e){Ve&&(e===!0?(Ve.bind(Re,L),Ve.bind(Ae,k),Ie&&Ve.bind(Ie,A)):(Ve.unbind(Re,L,!1),Ve.unbind(Ae,k,!1),Ie&&Ve.unbind(Ie,A,!1)),Ve.data(P+"_intouch",e===!0))}function pe(e,n){var t={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return t.start.x=t.last.x=t.end.x=n.pageX||n.clientX,t.start.y=t.last.y=t.end.y=n.pageY||n.clientY,Ge[e]=t,t}function fe(e){var n=void 0!==e.identifier?e.identifier:0,t=he(n);return null===t&&(t=pe(n,e)),t.last.x=t.end.x,t.last.y=t.end.y,t.end.x=e.pageX||e.clientX,t.end.y=e.pageY||e.clientY,t}function he(e){return Ge[e]||null}function de(e,n){e!=c&&(n=Math.max(n,ge(e)),Ye[e].distance=n)}function ge(e){return Ye[e]?Ye[e].distance:void 0}function ve(){var e={};return e[i]=we(i),e[l]=we(l),e[o]=we(o),e[u]=we(u),e}function we(e){return{direction:e,distance:0}}function Te(){return Be-Ze}function be(e,n){var t=Math.abs(e.x-n.x),r=Math.abs(e.y-n.y);return Math.round(Math.sqrt(t*t+r*r))}function ye(e,n){var t=n/e*1;return t.toFixed(2)}function Ee(){return 1>Ce?s:a}function me(e,n){return Math.round(Math.sqrt(Math.pow(n.x-e.x,2)+Math.pow(n.y-e.y,2)))}function xe(e,n){var t=e.x-n.x,r=n.y-e.y,i=Math.atan2(r,t),l=Math.round(180*i/Math.PI);return 0>l&&(l=360-Math.abs(l)),l}function Se(e,n){if(Pe(e,n))return c;var t=xe(e,n);return 45>=t&&t>=0?i:360>=t&&t>=315?i:t>=135&&225>=t?l:t>45&&135>t?u:o}function Oe(){var e=new Date;return e.getTime()}function Me(n){n=e(n);var t=n.offset(),r={left:t.left,right:t.left+n.outerWidth(),top:t.top,bottom:t.top+n.outerHeight()};return r}function De(e,n){return e.x>n.left&&e.xn.top&&e.y